/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package tpdisenio2009.mvp.display;

import java.awt.event.ActionListener;
import java.awt.event.ItemListener;
import java.util.List;
import java.util.Vector;
import tpdisenio2009.model.beans.TournamentDate;

/**
 *
 * @author Pablito
 */
public interface QueryPlayerScoresView extends View {

    void setFantasyTeamName( String fantasyTeamName );

    void setCotization( Integer cotization );

    void setDates( List<TournamentDate> dates );

    TournamentDate getDate();

    void addDateChangeListener( ItemListener listener );
    void removeDateChangeListener( ItemListener listener );

    void setDatePoints (Integer datePoints );

    void setTournamentPoints (Integer tournamentPoints );

    void loadFantasyTeam( Vector<Vector<String>> players );

    void addExitListener( ActionListener listener );
    void removeExitListener( ActionListener listener );

    void close();
}
